package com.wego.entity.vo;

import lombok.*;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @className: UserVO
 * @description: 用户信息视图类
 * @author: Li Chuanwei
 * @date: 2023/07/12 19:40
 * @Company: Copyright [日期] by [作者或个人]
 **/
@Getter
@Setter
@Builder
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class UserVO {
    /**
     * 编号
     */
    private Long id;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 性别
     */
    private Boolean gender;

    private String birth;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 电话
     */
    private String phone;

    /**
     * 账户
     */
    private String account;

    /**
     * 显示优先级
     */
    private Integer priority;

    /**
     * 状态:  0删除状态  默认正常1
     */
    private Integer state;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新时间
     */
    private String updateTime;
}
